package com.sc.mapper.mapperauto;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;

import com.sc.pojo.Facility;
import com.sc.pojo.Items;
@Mapper
public interface ItemsMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Items record);

    int insertSelective(Items record);

    Items selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Items record);

    int updateByPrimaryKeyWithBLOBs(Items record);

    int updateByPrimaryKey(Items record);

    // 查询项目的列表（简单介绍）
    List<Items> selectItemsAllInfo();

    // 当点击项目的更多时查询项目的详细介绍，根据项目的id查询
    List<Items> selectItemsByIdInfo(int id);

    // 根据条件模糊查询数据HashMap<String, Object> map
    List<Facility> selectDymicAll(HashMap<String, Object> map);

    // 查询全部五张表中的信息
    List<Facility> selectAllFiveInfo(int id);

    List<Map<String, Object>> selectResultMap(String name);

}